//
//  trajectory_generated.h
//  map-matching
//
//  Created by Lv Xin on 16/4/14.
//  Copyright © 2016年 Lv Xin. All rights reserved.
//

#ifndef trajectory_generated_h
#define trajectory_generated_h

#include <stdio.h>
#include <vector>
#include "map.h"

struct PosWithRank{
    DoublePos pos;
    int rank;
};

class GenerateTrajectory{
    std::vector<PosWithRank> point;
public:
    GenerateTrajectory();
    ~GenerateTrajectory();
    void fileAddPos(std::string);
    friend class TR_SIM;
    friend class EarlyTermination;
    friend class CutTraj;
    friend class FilterTree;
};

#endif /* trajectory_generated_h */
